package io.zhifei.modules.sys.system.form.customer;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.Date;
import java.io.Serializable;
import java.math.BigDecimal;

/**
 * <p>
 * 客户跟进
 * </p>
 *
 * @author duke
 * @since 2020-12-10
 */
@Data
@ApiModel(value = "客户跟进结果集")
public class CustomerFollowResult implements Serializable {

    private static final long serialVersionUID = 1L;


    /**
     * 跟进记录表
     */
    @ApiModelProperty(value = "跟进ID",example = "1")
    private Integer id;

    /**
     * 客户id
     */
    @ApiModelProperty(value = "客户ID",example = "1")
    private Long customerId;

    /**
     * 客户姓名
     */
    @ApiModelProperty(value = "客户名称")
    private String customerName;

    /**
     * 客户电话
     */
    @ApiModelProperty(value = "客户名称")
    private String customerPhone;

    /**
     * 客户微信
     */
    @ApiModelProperty(value = "客户微信")
    private String customerWx;

    /**
     * 客户QQ/邮箱
     */
    @ApiModelProperty(value = "客户QQ/邮箱")
    private String customerEmail;

    /**
     * 客户渠道来源
     */
    @ApiModelProperty(value = "客户渠道来源")
    private String customerChannelName;

    /**
     * 跟进人id
     */
    @ApiModelProperty(value = "跟进人ID",example = "1")
    private Long followId;

    /**
     * 跟进人名称
     */
    @ApiModelProperty(value = "跟进人名称")
    private String followName;

    /**
     * 沟通方式
     */
    @ApiModelProperty(value = "沟通方式ID",example = "1")
    private Long contactMethod;

    /**
     * 沟通方式名称
     */
    @ApiModelProperty(value = "沟通方式名称")
    private String contactMethodName;

    /**
     * 内容记录
     */
    @ApiModelProperty(value = "内容记录")
    private String content;

    /**
     * 创建时间
     */
    @ApiModelProperty(value = "跟进时间")
    private Date createTime;

    /**
     * 间隔天数
     */
    @ApiModelProperty(value = "间隔天数",example = "1")
    private Integer intervalDays;

}
